package com.tuantuan.dao.impl;

import java.util.List;

import org.springframework.stereotype.Service;

import com.tuantuan.dao.BaseDao;
import com.tuantuan.dao.NoticeDao;
import com.tuantuan.model.Notice;
/**
 * 
 * 
 * NoticeDaoImpl<BR>
 * 创建人:许耀东 <BR>
 * 时间：2015年11月3日-下午11:28:03 <BR>
 * @version 1.0.0
 *
 */
@Service
public class NoticeDaoImpl extends BaseDao implements NoticeDao {

	@Override
	public void addNotice(Notice notice) {
		this.insert("notice.addnotice", notice);
	}
	public Notice  queryNotices(Notice notice){
		return  (Notice) this.queryForObject("notice.queryNotices", notice);
	}
	@Override
	public Notice queryNoticeMap(Notice notice) {
		return this.queryForDatagridPage("notice.queryNoticesMap", notice);
	}
	public void updateNotice(Notice notice){
		this.update("notice.updateNotice", notice);
	}
	@Override
	public List<Notice> queryAll(Notice notice) {
		
		return (List<Notice>) this.queryForList("notice.queryAll", notice);
	}
}
